/**
 * Created by BigBi on 2017/4/10.
 */
var fs = require('fs');
var data = '我是被写入output.txt文件的数据，命令:cat output.txt 可以查看文件内容';
var times = 0;

//step1 创建可以写入的流
var writerStream = fs.createWriteStream('output.txt',{ 'flags': 'a' });//写入的目标文件如果不存在则会先创建目标文件 { 'flags': 'a' } 表明追加

//step2 设置写入编码编码utf8,并写入数据
writerStream.write(data,'UTF8');

//step3 标记文件末尾
writerStream.end();//这句不加，无法今天finish事件

//step4 处理流事件:/finish/error

writerStream.on('error',function(err){
    console.log('数据写入失败：',err);
});

writerStream.on('finish',function(){
    console.log('数据写入完毕:finish');
});
